// 该文件是整个项目的入口文件

// 引入vue
import Vue from 'vue'

// 引入App组件
import App from './App.vue'

// 关闭vue的生产提示
Vue.config.productionTip = false


// 创建vue实例对象，完成功能，将app组件放入容器中
new Vue({
  render: h => h(App),
}).$mount('#app')
// render是一个函数，它必须要有返回值，不然无法执行，你进render会传给你一个叫createElement的函数，当然叫什么名字随便你
// 这个函数可以创建元素，你把元素当成返回值它就会呈现在你的页面上，和template一样，使用方法是createElement('标签名','标签内容')
// 如果你要放个组件，那就不需要写什么内容了，标签名也不需要加引号了
// 会把你当锚点那个元素也覆盖掉哦,比如那个#root(如果你叫这个名字的话)
// 如果用template不是很简单吗，其实是用不了，上面官方给我们引入的Vue是一个阉割版的，没有模板解析器
// 那为什么vue组件文件能用template标签呢，因为官方又给你加了个其他的库，专门解析.vue文件里面的template